0
私は、更新が実行されるときにデータベース内の各フィールドのバージョンを保持する必要があるアプリケーションを作成しています。だから私はそれを達成するためにこのようなステートメントを使うと思った。
collection.update({ _id: id },
{
$push: { placeholder : { $each: [{ data: keyValue, timeStamp: date, editor: editorID}] } }
},
プレースホルダは、テーブルで更新するフィールドによって異なる場合があるフィールドです。
var key = req.body.key;
var keyValue = req.body.keyValue;
var editorID = req.body.editor;
var date = new Date();
上記の変数は、送信されたフォームとキーに基づいて初期化されている私は、プレースホルダの代わりに使用したい提出されたデータベースの名前です。
フォームから渡されたデータベースフィールド名を表すプレースホルダを作成するにはどうすればよいですか?