Поместите это в файл с именем test.js
:
db.mycollection.findOne()
db.getCollectionNames().forEach(function(collection) {
print(collection);
});
, затем запустите его с помощью mongo myDbName test.js
.
<час>пользователи TFS: при использовании управления исходным кодом, которое требует, Вы для предупреждения его перед Вашим переименовывать файлы/папки тогда смотрите этот ответ вместо этого , который покрывает дополнительные требуемые шаги.
Для переименования папки проекта , отображаемое имя файла (.*proj
) и в Visual Studio:
.sln
файл непосредственно в другом редакторе, таком как Блокнот ++ и обновите пути там вместо этого. (Вам, возможно, понадобится к контролю решение сначала в TFS и т.д.), Примечание: Другие предложенные решения, которые включают удаление и затем передобавление проекта к решению, повредят ссылки проекта.
при выполнении этих шагов тогда Вы могли бы также полагать, что переименование следующего соответствовало:
Также рассматривают изменение значений следующего атрибуты сборки :
AssemblyProductAttribute
AssemblyDescriptionAttribute
AssemblyTitleAttribute
В настоящее время, нет. Ну, на самом деле можно нажать поврежденный узел проекта, и в свойствах область ищут свойство 'Path', тогда нажимают маленький значок обзора и выбирают новый путь.
Вуаля:)
Существует другой способ делать это, с помощью *.sol, *csproj файлы.
, это будет похоже на это (относительно *.sol файла):
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Shani.Commands.Impl", "Shani.Commands.Impl\Shani.Commands.Impl.csproj", "{747CFA4B-FC83-419A-858E-5E2DE2B948EE}"
и просто изменяют первую часть на новый diretory, например:
Impl\Shani.Commands.Impl\Shani.Commands.Impl.csproj
, конечно, не забывают перемещаться, целый проект к тому каталогу
Весело проводят время.
В ответе andersjanmyr проще сначала переименовать проект.
Кроме того, после выполнения этих шагов вы можете захотеть переименовать другие ссылки на ваше старое имя проекта.
В свойствах проекта обновите имя сборки и пространство имен по умолчанию. Это обновит следующее в файле проекта ...
<RootNamespace>SomeProjectName</RootNamespace>
<AssemblyName>SomeProjectName</AssemblyName>
... и избавится от ошибки «Пространство имен не соответствует расположению файла, должно быть: 'SomeProjectName'»
Переименуйте корневое пространство имен (если у вас есть resharper, щелкните правой кнопкой мыши пространство имен и выберите Refactor -> Rename).
Измените все вхождения вашего старого имени проекта в AssemblyInfo.cs
ПРИМЕЧАНИЕ: Это исправление для Visual Studio 2008, но должно работать и здесь.
.sln
, расположенный в родительской папке. .sln
. Нажмите Да. .sln
имеет то же имя, что и папка. Это не обязательно, но поддерживает согласованность). ГОТОВО.