Каждый раз, когда вы звоните doc()
(без аргументов) или add(...)
, Firestore создает новый идентификатор документа. Поскольку вы вызываете оба кода в своем коде, вы получаете два отдельных идентификатора. Хитрость заключается в том, чтобы вызывать только один или другой, как:
const ref = db.collection('mycollection').doc();
ref.set({
id: ref.id,
name: req.body.name
})
Для очистки непосредственного окна можно использовать >cls
, который является псевдонимом заранее заданной команды к >Edit.ClearAll
.
Статья MSDN перечисляет все предопределенные псевдонимы, и можно определить собственное, также. (Для VS 2010 и более ранние, пользовательские псевдонимы описаны в отдельной статье, все же.) Сканирующий через, существует целое, убил их, некоторые из которых могли бы даже иметь их корни в MS-DOS DEBUG.EXE (конкретно >d
, >g
, >p
, >q
, и>t
придите на ум).
Также стоящий замечания, поскольку это - только два ключа к нажатию: Контекстное меню> Очищается, Все вызывает ту же команду, и по этому можно переместиться с помощью клавиатуры. В непосредственном окне можно нажать context-menu
, L
.
Если у Вас нет a context-menu
включите свою клавиатуру (Вы знаете, тот между right-alt
и right-ctrl
), можно использовать shift
+ F10
вместо этого.
найденный им...
"> Редактирование. ClearAll"
или
"> cls"