사례 : 새로운 dev-environments를 생성 할 때 일부 컬렉션을 살펴보고 특정 문자열 값에서 TLD를 변경하고 싶습니다. "bla bla mydomain.com"은 "bla bla mydomain.localhost"이됩니다. RavenDB javascript-patches에서 문자열 바꾸기를 수행 할 수 있습니까?
나는 까마귀 스튜디오에서 패치 창에 단순히 시도 :this.MyProperty = this.MyProperty.replace(".com", ".localhost");
하지만 내가 가지고 :
TypeError: Property 'replace' of object is not a function
을 나는 문자열 교체 것 같다 실제로 the docs에 갔다 그 후 옵션이 아닙니다.
제 질문은 어떤 방식 으로든 RavenDB의 js-patches에서 문자열 바꾸기를 할 수 있습니까?
로다시 작품. 그러나, .replace 역시 작동합니다. null 또는 정의되지 않은 검사를 수행해야 할 필요가 있다고 생각합니다. if (this.Name) {this.Name.replace (...)} –